package com.service.lotterySystem.service;

import com.service.config.utils.Result;
import com.service.lotterySystem.dto.UserDataDto;
import com.service.lotterySystem.dto.UserInfoAndDataDto;

/**
 * @author ：hjl
 * @date ：Created in 2022/01/11 17:38
 * @description：
 */
public interface UserDataService {
    /**
     * 根据id查询用户资料
     * @param uid
     * @return
     */
    UserInfoAndDataDto queryUserById(String uid);

    /**
     * 增加用户资料
     * @param userDataDto
     * @return
     */
    Result addUserData(UserDataDto userDataDto);

    /**
     * 修改用户资料
     * @param userDataDto
     * @return
     */
    Result updateUserData(UserDataDto userDataDto);
}
